58c696e44caf1ba7cf19a3a3da9f94e093d5bf79,opennms-services/src/test/java/org/opennms/netmgt/mock/OpenNMSTestCase.java,OpenNMSTestCase,setUp,#,141

Before Change



                m_eventd = new Eventd();
                m_eventd.setEventdServiceManager(eventdServiceManager);
                m_eventd.setEventIpcManager(m_eventdIpcMgr);
                m_eventd.setTcpReceiver(new TcpEventReceiver(m_eventdConfigMgr.getTCPPort()));
                m_eventd.setUdpReceiver(new UdpEventReceiver(m_eventdConfigMgr.getUDPPort()));
                m_eventd.setReceiver(new BroadcastEventProcessor(m_eventdIpcMgr, eventConfDao));
                m_eventd.setLocalHostAddress(myLocalHost());
                
                m_eventd.init();
                m_eventd.start();

After Change


                
                EventIpcManagerFactory.setIpcManager(m_eventdIpcMgr);
                
                EventIpcManagerEventHandlerProxy proxy = new EventIpcManagerEventHandlerProxy();
                proxy.setEventIpcManager(m_eventdIpcMgr);
                proxy.afterPropertiesSet();
                List<EventHandler> eventHandlers = new ArrayList<EventHandler>(0);
                eventHandlers.add(proxy);
                
                TcpEventReceiver tcpEventReceiver = new TcpEventReceiver();
                tcpEventReceiver.setPort(m_eventdConfigMgr.getTCPPort());
                tcpEventReceiver.setEventHandlers(eventHandlers);
                
                UdpEventReceiver udpEventReceiver = new UdpEventReceiver();
                udpEventReceiver.setPort(m_eventdConfigMgr.getUDPPort());
                tcpEventReceiver.setEventHandlers(eventHandlers);
                
                List<EventReceiver> eventReceivers = new ArrayList<EventReceiver>(2);
                eventReceivers.add(tcpEventReceiver);
                eventReceivers.add(udpEventReceiver);

                m_eventd = new Eventd();
                m_eventd.setEventdServiceManager(eventdServiceManager);
                m_eventd.setEventReceivers(eventReceivers);
                m_eventd.setReceiver(new BroadcastEventProcessor(m_eventdIpcMgr, eventConfDao));
                
                m_eventd.init();